package ua.tyran53red.dialog;

import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextArea;

public class Dialog extends JFrame {
	private static final long serialVersionUID = 1L;
	private JTextArea txaText = new JTextArea("Some problem!!!");
	private JButton button = new JButton("Ok");

	public Dialog(String title, String text) {
		setLocation((int) Math.round((Toolkit.getDefaultToolkit().getScreenSize().getWidth() / 2) - (500 / 2)), (int) Math.round((Toolkit.getDefaultToolkit().getScreenSize().getHeight() / 2) - (300 / 2)));
		setTitle(title);
		setSize(500, 300);
		setVisible(true);
		setLayout(null);
		txaText.setEditable(false);
		txaText.setBackground(this.getBackground());
		txaText.setBounds(0, 0, 500, 200);
		txaText.setText(text);
		button.setBounds(225, 210, 50, 25);
		add(txaText);
		add(button);
		button.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				setVisible(false);
			}
		});
	}
}
